On 27.01.2017 13:29, Svante Signell wrote: > Looking into the problems with the acats tests not being run reveals problems > with the ada-gcc-name.diff and ada-acats.diff patches. > Adding gcc-6 to the files in ada-gcc-name.diff makes the functions > Locate_Executable in gnatchop.adb and Program_Name called in gnatlink.adb and > gnatmake(make.adb) confused and adds -6 to the full program names, e.g. for > Linux amd64: > x86_64-linux-gnu-gnatchop-6 > x86_64-linux-gnu-gnatlink-6 > x86_64-linux-gnu-gnatmake-6 > causing these to not be found. The first does also disables the acats > testsuite. > One solution is to remove the ada-gcc-name.diff patch, and (temporarily) add > -- > GCC=gcc-6 to the execution of the run_acats script since already installed > versions all carry this bug. Of course modifying the Ada functions would also > be > a solution.
I'll meet with Ludovic at FOSDEM, and I hope we'll have some time to look at this.