curl / Mailing Lists / curl-library / Single Mail
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

From: Daniel Stenberg via curl-library <>
Date: Mon, 12 Sep 2022 09:23:49 +0200 (CEST)

On Sun, 11 Sep 2022, 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
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?

  | Commercial curl support up to 24x7 is available!
  | Private help, bug fixes, support, ports, new features
Received on 2022-09-12