Results 1 to 2 of 2

Thread: a simple project with "Infinite building"

  1. #1
    Join Date
    Nov 2012
    Posts
    232
    Thanks
    118
    Thanked 18 Times in 10 Posts
    Platforms
    Windows Android

    Default a simple project with "Infinite building"

    Hi,

    I have a simple project with "Infinite building". How to solve it?

    This is my project: https://github.com/8Observer8/Qt_AddPersonToDatabase

    Qt Code:
    1. 09:54:35: Running steps for project AddPersonToDatabase_EmptyArgumentError_gtests...
    2. 09:54:35: Configuration unchanged, skipping qmake step.
    3. 09:54:35: Starting: "C:\Qt\Qt5.3.0\Tools\mingw482_32\bin\mingw32-make.exe"
    4. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    5. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    6. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    7. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    8. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    9. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    10. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    11. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    12. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    13. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    14. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    15. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    16. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    17. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    18. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    19. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    20. C:/Qt/Qt5.3.0/5.3/mingw482_32/bin/qmake.exe -spec win32-g++ CONFIG+=debug -o Makefile ../AddPersonToDatabase_EmptyArgumentError_gtests/AddPersonToDatabase_EmptyArgumentError_gtests.pro
    21. 09:54:55: The process "C:\Qt\Qt5.3.0\Tools\mingw482_32\bin\mingw32-make.exe" exited with code -1.
    22. 09:54:55: Canceled build/deployment.
    23. 09:54:55: Elapsed time: 00:19.
    To copy to clipboard, switch view to plain text mode 

    Qt Code:
    1. INCLUDEPATH += "C:/GTEST/gtest-1.7.0/include"
    2. LIBS += "C:/GTEST/lib/libGoogleTest.a"
    3.  
    4. INCLUDEPATH += "../../"
    5.  
    6. HEADERS += \
    7. ../../EmptyArgumentError.h
    8.  
    9. SOURCES += \
    10. main.cpp
    To copy to clipboard, switch view to plain text mode 

    Qt Code:
    1. #include "gtest/gtest.h"
    2. #include "EmptyArgumentError.h"
    3.  
    4. TEST( EmptyArgumentError001, messageTest )
    5. {
    6. std::string functionName = "readData()";
    7. EmptyArgumentError error( functionName );
    8.  
    9. std::string actual = error.getMessage();
    10. std::string expected = "Error: empty argument in the "
    11. "function \"" + functionName + "\"";
    12. ASSERT_EQ( expected, actual );
    13. }
    14.  
    15. int main( int argc, char *argv[] )
    16. {
    17. ::testing::InitGoogleTest( &argc, argv );
    18. return RUN_ALL_TESTS();
    19. }
    To copy to clipboard, switch view to plain text mode 
    Last edited by 8Observer8; 12th August 2014 at 06:59.

  2. #2
    Join Date
    Nov 2012
    Posts
    232
    Thanks
    118
    Thanked 18 Times in 10 Posts
    Platforms
    Windows Android

    Default Re: a simple project with "Infinite building"

    I solved this problem

    If there is path==171 - it builds fine. For example, it works:
    D:\Qt\QtDatabasesExamples\0004_AddPersonToDatabase \AddPersonToDatabase\Tests\AddPersonToDatabase_Emp tyArgumentError_123456\AddPersonToDatabase_EmptyAr gumentError12345.pro
    If there is path==172 - this is infinite building. For example:
    D:\Qt\QtDatabasesExamples\0004_AddPersonToDatabase \AddPersonToDatabase\Tests\AddPersonToDatabase_Emp tyArgumentError_123456\AddPersonToDatabase_EmptyAr gumentError123456.pro

Similar Threads

  1. QThread : how to stop an infinite loop
    By TarielVincent in forum Qt Programming
    Replies: 9
    Last Post: 24th February 2012, 21:22
  2. calling setFont() twice causes infinite repaint
    By Cruz in forum Qt Programming
    Replies: 1
    Last Post: 17th January 2012, 21:22
  3. Infinite (circular) QGraphics Scene
    By maitai in forum Qt Programming
    Replies: 10
    Last Post: 27th March 2011, 15:23
  4. Infinite loop in QXmlSchemaValidator::validate()?
    By TropicalPenguin in forum Qt Programming
    Replies: 0
    Last Post: 9th November 2010, 15:09
  5. infinite loop
    By zakis in forum Qt Programming
    Replies: 1
    Last Post: 4th November 2009, 17:52

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.