...The diff[1] between u2 and u3 contains

  -c++ -fno-stack-protector `pkg-config --cflags --libs libhwy` -x c++ - -o o 
<<EOF
  +cflags=$(pkg-config --cflags --libs libhwy)

so although in u2 the pkg-config also failed as per its log[2], it didn't 
trigger a shell exit (through the 'set -e' behavior), even though we would want 
it to fail the test. In the u3 version, it does trigger the shell exit[3].

To top the confusion, turns out the Highway's cflags are not really necessary 
to compile the program, so that u2 actually executed it without issues.

[1] 
http://launchpadlibrarian.net/752411721/highway_1.2.0-3ubuntu2_1.2.0-3ubuntu3.diff.gz
[2] 
https://autopkgtest.ubuntu.com/results/autopkgtest-plucky/plucky/i386/h/highway/20241031_023318_29b87@/log.gz
[3] 
https://autopkgtest.ubuntu.com/results/autopkgtest-plucky/plucky/i386/h/highway/20241031_102407_f2c27@/log.gz
-- 
https://code.launchpad.net/~nteodosio/autopkgtest-cloud/+git/autopkgtest-package-configs/+merge/475941
Your team Canonical's Ubuntu QA is requested to review the proposed merge of 
~nteodosio/autopkgtest-cloud/+git/autopkgtest-package-configs:main into 
~ubuntu-release/autopkgtest-cloud/+git/autopkgtest-package-configs:main.


-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to     : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp

Reply via email to