delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:subject:date:message-id:references | |
:in-reply-to:content-type:content-transfer-encoding | |
:mime-version; q=dns; s=default; b=AiVwg5zePihjQUoieAW1XEbzRqWr2 | |
EYjm3BJNDoh4RWFCgTFmNEXGThJzXFNeN6XTvsA+i+a85us9CfU7PPZcp85ccJSa | |
hVJl1QjGF118IXd4n+gxAziTsyCHECIxBNMu7CMksk2H6lYP5B2AhocycLv/WTpr | |
3SE8uhhTrhgw8Y= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:subject:date:message-id:references | |
:in-reply-to:content-type:content-transfer-encoding | |
:mime-version; s=default; bh=39+xOQKWroTE4cf1GsmJlWg0zFs=; b=yIN | |
r/wXDoLyKKh9bPBD9OYGGBA2d2P6dTNBoj4SEVR1CHgsjYmW1h15KIO+47lsZPmI | |
3TYpSIdVZ0CdcPc6GUkFo1EN7N0x+V/GDaj3g6YFdvAFNXnjQnUVKKKB8ZeKcKvL | |
+fDFjtQGgzKWycR8D5PFNtogJNCU976nsq/SbFUQ= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Spam-SWARE-Status: | No, score=-2.4 required=5.0 tests=AWL,BAYES_20,GIT_PATCH_2,KAM_ASCII_DIVIDERS,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=conversation, cmake-3.13.1-1, announcement, ANNOUNCEMENT |
X-HELO: | NAM01-BY2-obe.outbound.protection.outlook.com |
From: | Tony Kelman <tony AT kelman DOT net> |
To: | Marco Atzeri <marco DOT atzeri AT gmail DOT com>, |
"cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com> | |
Subject: | Re: [ANNOUNCEMENT] Test: cmake-3.13.1-1 |
Date: | Tue, 4 Jun 2019 23:22:25 +0000 |
Message-ID: | <CY4PR22MB07731E5A2654E198D7711CC3A7150@CY4PR22MB0773.namprd22.prod.outlook.com> |
References: | <announce DOT 9bcfb898-4a62-5d84-f445-032d5e307bc7 AT gmail DOT com> <5cec9f58 DOT 1c69fb81 DOT 6f378 DOT 05ce AT mx DOT google DOT com> <9cee1fa8-2a10-4d4f-9745-8b13a1dac911 AT gmail DOT com> <a04e8c17a8f0d97d3ffbf9de5b5ceec21f853703 DOT camel AT cygwin DOT com>,<343610ae-e076-c0ee-ef6d-fa4f9aa4eb88 AT gmail DOT com> |
In-Reply-To: | <343610ae-e076-c0ee-ef6d-fa4f9aa4eb88@gmail.com> |
MIME-Version: | 1.0 |
X-IsSubscribed: | yes |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id x54NO1R1019875 |
See below what I said in both January and November the last times we had any conversation on this. cmake_minimum_required, project_injected, and CommandLine test failures are new and I'd personally come to a definitive thoroughly researched conclusion on what's causing them before making a release. But I don't intend on making any releases of cygwin packages any time soon, so you can do whatever you want here. ---- top-posting because these conversations were off list: Right, if the logs aren't super useful for debugging, then the next step I'd do is what I said in November: > What happens if you run the steps those tests are trying to execute on their own, not under ctest? Or try to run the unit tests with an existing older separate copy of ctest instead of the just-built copy? The Qt*Autogen failures were pre-existing and I've identified the cause in past versions, I should have made a note of it in writing somewhere more permanent though. The build system there isn't handling dll dependencies of the test executables quite correctly for cygwin. That's definitely a bug in how the test is written and could eventually be resolved with a cygwin-specific patch to those cmake tests by whoever ever has the time to work through it. The new ones are what I was referring to and could be indicative of real problems. It's possible some of them are due to missing dll issues like the Qt*Autogen failures but that would surprise me a little. Running the executables manually or outside of cygwin/ctest can sometimes give more useful output on problems like that (from windows popups, etc). From: Marco Atzeri <marco DOT atzeri AT gmail DOT com> Sent: Thursday, January 10, 2019 5:49 AM To: Tony Kelman; Ivan Shynkarenka Subject: Re: refreshing cmake Am 1/9/2019 um 7:28 AM schrieb Tony Kelman: > I still think the test failures should be looked into and debugged, > personally. Tony, to me it seems a case of best is enemy of good. I look at the test log and I do not see what is the problem so I am not able to debug. Do you have some guidance ? ------------------------------------- Start 359: RunCMake.cmake_minimum_required 359/561 Test #359: RunCMake.cmake_minimum_required ..................***Failed $ find . -name CMakeOutput.log -exec cat {} \; The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 The system is: CYGWIN - 2.11.2(0.329/5/3) - x86_64 there is nothing more. ----------------------------------------------- Start 391: RunCMake.project_injected 391/561 Test #391: RunCMake.project_injected ........................***Failed the single log is very long but I do not see a single error. ------------------------------------------------ Start 422: RunCMake.CommandLine 422/561 Test #422: RunCMake.CommandLine .............................***Failed the single log is very long but I do not see a single error. ------------------------------------------------ Start 454: Qt5Autogen.Complex 454/561 Test #454: Qt5Autogen.Complex ...............................***Failed the single log shows no error. There is just an isolated warning all the targets seem built $ find . -name "*.a" -or -name "*.dll" -or -name "*.exe" ./Adir/cyglibA.dll ./Adir/liblibA.dll.a ./Bdir/cyglibB.dll ./Bdir/liblibB.dll.a ./CMakeFiles/3.13.1/CompilerIdC/a.exe ./CMakeFiles/3.13.1/CompilerIdCXX/a.exe ./cyglibC.dll ./libcodeeditorLib.a ./liblibC.dll.a ./QtAutogen.exe ./targetObjectsTest.exe $ PATH=$(PWD)/Adir:$(PWD)/Bdir:$PATH ./QtAutogen Hello automoc: 12 Blub blub 13 ! Hello bar ! abc I am private abc ! This is xyz ! I am yet another file ! just ./targetObjectsTest.exe produces no output at all so I have no clue of what is supposed to do. ---------------------------------------------- Start 487: Qt4Autogen.Complex 487/561 Test #487: Qt4Autogen.Complex ...............................***Failed same a QT5 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |