Buy commercial curl support from WolfSSL. We help you work
out your issues, debug your libcurl applications, use the API, port to new
platforms, add new features and more. With a team lead by the curl founder
himself.
RE: [Help Requested] Test Differences on 64-bit vs. 32-bit NonStop
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: Daniel Stenberg via curl-library <curl-library_at_lists.haxx.se>
Date: Mon, 12 Sep 2022 09:23:49 +0200 (CEST)
On Sun, 11 Sep 2022, rsbecker_at_nexbridge.com wrote:
>> 1167 also invokes 'cpp' so I imagine it might suffer from the similar
> thing.
>
> I would like to fix this. Could you provide a small pointer?
Test 1119 and 1167 both invoke separate perl scripts that scan code for
symbols etc. (see tests/data/test1119 and tests/data/test1167)
Those perl scripts get the $Cpreprocessor variable from the configurehelp.pm
module, which is generate by configure (via the CURL_GENERATE_CONFIGUREHELP_PM
function) and using that they are supposed to be able to invoke cpp and scan
proprocessed source code.
I imagine there's some trouble in that setup.
>> When it can't run the test server it doesn't consider that a test failure,
>
> Sounds like it should, or explicitly test for a lack of python module
> support and skip with a note.
Test 1451 has a <precheck> that is supposed to do something like that but it
doesn't seem to do it correctly?
Date: Mon, 12 Sep 2022 09:23:49 +0200 (CEST)
On Sun, 11 Sep 2022, rsbecker_at_nexbridge.com wrote:
>> 1167 also invokes 'cpp' so I imagine it might suffer from the similar
> thing.
>
> I would like to fix this. Could you provide a small pointer?
Test 1119 and 1167 both invoke separate perl scripts that scan code for
symbols etc. (see tests/data/test1119 and tests/data/test1167)
Those perl scripts get the $Cpreprocessor variable from the configurehelp.pm
module, which is generate by configure (via the CURL_GENERATE_CONFIGUREHELP_PM
function) and using that they are supposed to be able to invoke cpp and scan
proprocessed source code.
I imagine there's some trouble in that setup.
>> When it can't run the test server it doesn't consider that a test failure,
>
> Sounds like it should, or explicitly test for a lack of python module
> support and skip with a note.
Test 1451 has a <precheck> that is supposed to do something like that but it
doesn't seem to do it correctly?
-- / daniel.haxx.se | Commercial curl support up to 24x7 is available! | Private help, bug fixes, support, ports, new features | https://curl.se/support.html -- Unsubscribe: https://lists.haxx.se/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.htmlReceived on 2022-09-12