/usr/share/monkeystudio/scripts/parser-gcc.mks is in monkeystudio-common 1.9.0.4-1build3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | # It is a machine generated file. Do not edit it manualy!
# Linking failed
parser add "GCC" "(?:^|\n)collect\d+:\s*ld returned \d+ exit[^\n$]+" "" "-1" "-1" "error" "Linking failed. Check Output dock for more info" "%0"
# Generic from warning message
parser add "GCC" "(?:^|\n)\s*((?:[^\n$]+)?\s*from\s*((?:\w+:[\\/])?[^:]+):(\d+))[,:](?:\n|$)" "%2" "-1" "%3" "warning" "%1" "%1"
# Generic warning message
parser add "GCC" "(?:^|\n)((?:\w+:[\\/])?[^:]+):(\d+)(?::\d+)?:\s*(?:warning|note):\s*([^\n$]+)" "%1" "-1" "%2" "warning" "%3" "%0"
# Generic error message
parser add "GCC" "(?:^|\n)((?:\w+:[\\/])?[^:]+):(\d+)(?::\d+)?:\s*(?:fatal)?\s*(?:error):\s*([^\n$]+)" "%1" "-1" "%2" "error" "%3" "%0"
# Generic message mostly error as i can see
parser add "GCC" "(?:^|\n)((?:\w+:[\\/])?[^:]+):(\d+)(?::\d+)?:\s*([^\n$]+)" "%1" "-1" "%2" "error" "%3" "%0"
# Generic warning message
parser add "GCC" "(?:^|\n)(?!(?:mingw32-)?make)((?:\w+:[\\/])?[^:\*\n]+):\s*([^\n$]+)" "%1" "-1" "-1" "warning" "%2" "%0"
# Linker cannot find library
parser add "GCC" "(?:^|\n)(?:\w+:[\\/])?[^:]+:\s*cannot find -l([^\n$]+)" "" "-1" "-1" "error" "Cannot find library \"%1\"" "%0"
# Building command line
parser add "GCC" "(?:^|\n)(?:(?:\w+:[\\/])?[^\s\n$]+)?(?:[gc]\+\+|gcc)(?:-[\d\.]+)?\s+[^\n$]+\s+-o\s+[^\n$]+\.o(?:[bjects]+)?\s+([^\n$]+)" "%1" "-1" "-1" "action" "Compiling %1..." "%0"
# Linking command line
parser add "GCC" "(?:^|\n)(?:(?:\w+:[\\/])?[^\s\n]+)?(?:[gc]\+\+|gcc)(?:-[\d\.]+)?\s+-o\s+([^\s\n$]+)\s+[^\n$]+" "%1" "-1" "-1" "action" "Linking %1..." "%0"
|