grep"error: hex escape sequence out of range"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &> hex-escape.txt
grep"error: expression is not assignable"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &> expr-not-assignable.txt
grep"error: assigning to 'union __m128i' from incompatible type 'long long'"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &> assign-union.txt
grep"error: 'uint8 \*' (aka 'unsigned char \*') and 'char \*' are not pointers to compatible types"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &> pointer-compatible.txt
grep"error: 'char \*' and 'uint8 \*' (aka 'unsigned char \*') are not pointers to compatible types"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: initializer element is not a compile-time constant"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: assigning to 'union __m128i' from incompatible type 'int'"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cast to union type from type 'long long' not present in union"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cannot take the address of an rvalue of type 'int'"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: integer literal is too large to be represented in any integer type"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cast to union type from type 'int' not present in union"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: must use 'union' tag to refer to type '__m128'"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: assigning to 'union __m128' from incompatible type 'int'"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cast to union type from type 'long' not present in union"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cast to union type from type '__int128' not present in union"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cast to union type from type 'union __m128i' not present in union"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
grep"error: cast to union type from type 'union __m128' not present in union"$logname | sed-n-e"s/^.*\.c:\([0-9]*\):.*$/\1/p" &>> pointer-compatible.txt
# Collect all the lines containing solvable errors in an unique index file (just to improve performance).