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: List-Subscribe: List-Archive: List-Post: List-Help: , 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 To: Marco Atzeri , "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: References: <5cec9f58 DOT 1c69fb81 DOT 6f378 DOT 05ce AT mx DOT google DOT com> <9cee1fa8-2a10-4d4f-9745-8b13a1dac911 AT gmail DOT com> ,<343610ae-e076-c0ee-ef6d-fa4f9aa4eb88 AT gmail DOT com> In-Reply-To: <343610ae-e076-c0ee-ef6d-fa4f9aa4eb88@gmail.com> Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 X-IsSubscribed: yes Content-Transfer-Encoding: 8bit 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 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