-
Notifications
You must be signed in to change notification settings - Fork 168
Open
Description
@h2o Building from 9de892c I get the following failure on MacOS:
:info:build In file included from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:32:
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:39: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)'
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ~~~~~~~^~~~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1785:5: error: too many arguments to function 'subtest'
:info:build 1785 | subtest("key-share:no", do_test_pre_shared_key, 0);
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:6: note: declared here
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1786:30: warning: passing argument 2 of 'subtest' from incompatible pointer type [-Wincompatible-pointer-types]
:info:build 1786 | subtest("key-share:yes", do_test_pre_shared_key, 1);
:info:build | ^~~~~~~~~~~~~~~~~~~~~~
:info:build | |
:info:build | void (*)(int)
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:39: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)'
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ~~~~~~~^~~~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1786:5: error: too many arguments to function 'subtest'
:info:build 1786 | subtest("key-share:yes", do_test_pre_shared_key, 1);
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:6: note: declared here
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1787:46: warning: passing argument 2 of 'subtest' from incompatible pointer type [-Wincompatible-pointer-types]
:info:build 1787 | subtest("key-share:server-wo-key-share", do_test_pre_shared_key, 2);
:info:build | ^~~~~~~~~~~~~~~~~~~~~~
:info:build | |
:info:build | void (*)(int)
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:39: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)'
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ~~~~~~~^~~~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1787:5: error: too many arguments to function 'subtest'
:info:build 1787 | subtest("key-share:server-wo-key-share", do_test_pre_shared_key, 2);
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:6: note: declared here
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1788:35: warning: passing argument 2 of 'subtest' from incompatible pointer type [-Wincompatible-pointer-types]
:info:build 1788 | subtest("key-share:mismatch", do_test_pre_shared_key, 3);
:info:build | ^~~~~~~~~~~~~~~~~~~~~~
:info:build | |
:info:build | void (*)(int)
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:39: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)'
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ~~~~~~~^~~~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1788:5: error: too many arguments to function 'subtest'
:info:build 1788 | subtest("key-share:mismatch", do_test_pre_shared_key, 3);
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:6: note: declared here
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1789:36: warning: passing argument 2 of 'subtest' from incompatible pointer type [-Wincompatible-pointer-types]
:info:build 1789 | subtest("key-share:negotiate", do_test_pre_shared_key, 4);
:info:build | ^~~~~~~~~~~~~~~~~~~~~~
:info:build | |
:info:build | void (*)(int)
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:39: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)'
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ~~~~~~~^~~~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1789:5: error: too many arguments to function 'subtest'
:info:build 1789 | subtest("key-share:negotiate", do_test_pre_shared_key, 4);
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:6: note: declared here
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1791:38: warning: passing argument 2 of 'subtest' from incompatible pointer type [-Wincompatible-pointer-types]
:info:build 1791 | subtest("fail:requires-psk-dhe", do_test_pre_shared_key, -1);
:info:build | ^~~~~~~~~~~~~~~~~~~~~~
:info:build | |
:info:build | void (*)(int)
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:39: note: expected 'void (*)(void)' but argument is of type 'void (*)(int)'
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ~~~~~~~^~~~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/picotls.c:1791:5: error: too many arguments to function 'subtest'
:info:build 1791 | subtest("fail:requires-psk-dhe", do_test_pre_shared_key, -1);
:info:build | ^~~~~~~
:info:build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_net_picotls/picotls/work/picotls-9de892ccf7b1d3dc9467ef92ba9314c155928037/t/../deps/picotest/picotest.h:41:6: note: declared here
:info:build 41 | void subtest(const char *name, void (*cb)(void));
:info:build | ^~~~~~~
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels