Author Topic: The 04 July 2017 build (11112) is out.  (Read 18496 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5490
The 04 July 2017 build (11112) is out.
« on: July 04, 2017, 11:20:05 pm »
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll for Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw28u_gcc_cb_wx2812_gcc510-TDM-2.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/mingwm10_gcc510-TDM.7z

The 04 July 2017 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2017/CB_20170704_rev11112_win32.7z
  - Linux :
   none

The current SDK version is : 1.30.0

Resolved Fixed:

  • CC: Fix assert on generate ctor implementation
  • Fixed: Warning message due to misleading indentation.
  • CodeStat: Fix assert in the progress update (thanks blauzahn)
  • UI: Remove explicit sizing and leave that to the sizers for controls in CodeStat settings, DoxyBlocks settings and Editor settings (thanks blauzahn)
  • DoxyBlocks: Clean up the UI a bit
  • wx30: Always disable symbol browser in such builds to prevent crashes (ticket #225)
  • Valgrind: Quote the path to the xml file if needed - makes the plugin work when the project is located in a path with spaces
  • Fix crashes at startup due to undefined behaviour in wxPropGrid (ticket #489)
  • SourceExporter: Fix undefined behaviour
  • linux: Partially Revert rev 10875 because we no longer do null pointer checks
  • add -std=c11 to default compiler options available
  • editors: allow to search for keywords also on CPlusPlus.com
  • update of ASTYLE plugin to fix bug #493 AStyle crashes in svn build rev 11033
  • move astyle (plugin) out of beta into v3.0 release
  • updated some wx31 project files to make use of gnu++11
  • couple of fixes to wx31 project files
  • wx30: Fix assert when pressing the auto-detect button in the compiler settings
  • compiler: Updated output parser for VS2015 (thanks sodev, ticket #496)
  • compiler: Improvement of parsing of Gfortran compiler output (thanks darmar, ticket #497)
  • compiler: Corrected "defines" switch for Gfortran (thanks darmar, ticket #499)
  • lexer: Added few new keywords to Fortran lexer (thanks darmar, ticket #500)
  • wxSmith-plugin: fix crash, when closing wxs-file and a sub-property is selected; see: http://forums.codeblocks.org/index.php/topic,21893.0.html
  • AStyle: Fix config option label - swapped of and #
  • debugger: Examine memory dialog remembers the size to dump (ticket #503)
  • debugger: Save the Mixed mode setting from the Disassembly dialog (thanks bluehazzard, ticket #503)
  • applied patch #182 by scarphin: Preserve open editors per target/project
  • debugger: Make the source code in mixed mode to be treated as comments by the asm lexer
  • Linux autoconf: make sure system astyle is at least 3.0
  • build-fix on Debian (and maybe others) if system tinyxml is used
  • optimize loading: Don't construct wxFileName object on every iteration of this loop
  • optimize loading: Swap the conditions first the cheaper and then the more expensive one
  • optimize loading: Don't call CompilerCommandGenerator::Init twice
  • optimize loading: Don't rebuild the tree more than once when loading a single project
  • optimize loading: Remove some duplicate work
  • optimize loading: Call GetBasePath, just once instead of three times
  • optimize loading: Don't call GetBasePath for every file in CalculateCommonTopLevelPath
  • UI: Add the current position of the cursor in the status bar (thanks frithjofh)
  • debugger: Fix parsing of shortened strings
  • debugger: Fix parsing of shortened string when there are repeating characters
  • wxSmith: Don't write \0 characters in generated/altered files when C::B is built with wx3.x
  • wx3: Fix the highlight language button in the status bar
  • wxSmith: Fix drawing artefacts when built with wx3.0
  • debugger: Fix crash in the disassembly windows (ticket #506 and #503, thanks bluehazzard)
  • script bindings: Don't crash when trying to add wxString and something that is not a wxString
  • SpellChecker:get rid of crash after startup
  • wizard: Code::Blocks plugin wizard (ticket #481, thanks bluehazzard)
  • wizard: Code::Blocks plugin wizard improvements for linux
  • wizard: Code::Blocks plugin wizard improvements - add All virtual target
  • wizard: Code::Blocks plugin wizard improvements for Windows (ticket #481, thanks bluehazzard)
  • Spellchecker-plugin: delay construction of SpellingDialog until app has started
  • editor: Fix bug in the Select Skip Next command when using it on the first selection
  • editor: Make the UpdateUI behaviour for 'Select next occurrence' and 'Select skip to next occurrence' to be a bit more logical
  • editor: Select word at cursor if there is nothing selected ands the 'Select next occurence' command is executed

Regressions/Confirmed/Annoying/Common bugs:



    Offline Jenna

    • Administrator
    • Lives here!
    • *****
    • Posts: 7255
    Re: The 04 July 2017 build (11112) is out.
    « Reply #1 on: July 05, 2017, 01:04:49 am »
    Debian (jessie and stretch) packages (binaries and sources) for 32-bit and 64-bit systems can be found in my debian-repo.
    These packages are build against wxWidgets 3.0 from Debian repos and mght not be as stable than the versions build against wx2.8, but there are no wx2.8 packages available (at least for stable) from official repos.
    Please test and give feedback.

    Fedora packages (binaries and sources) for 32-bit and 64-bit systems (fc24, fc25, fc26 and rawhide), RedHat/CentOS 7 packages (64-bit) can be found in my copr-repo.
    Instructions how to use it can be found on my server  or on copr.
    « Last Edit: July 05, 2017, 05:52:46 am by jens »

    Offline frithjofh

    • Regular
    • ***
    • Posts: 376
    Re: The 04 July 2017 build (11112) is out.
    « Reply #2 on: July 06, 2017, 07:16:52 pm »
    you should better be ignored... but i will answer you non the less.

    you are pestering about this problem for about a year or so. so my question is:

    would your time be better employed in solving the problem, if there really is one. you are a programmer if you use c::b and the problem doesnt seem too hard to fix.

    so just go on and do it...
    architect with some spare time  -  c::b compiled from last svn  -   openSuSE leap x86_64  -  AMD FX-4100

    Offline raynebc

    • Almost regular
    • **
    • Posts: 217
    Re: The 04 July 2017 build (11112) is out.
    « Reply #3 on: July 06, 2017, 10:13:04 pm »
    SpellCheck - no working
    You should only continue posting about that problem in this thread:
    http://forums.codeblocks.org/index.php/topic,20195.45.html

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 04 July 2017 build (11112) is out.
    « Reply #4 on: July 09, 2017, 11:40:35 am »
    joerpaul: What OS are you using? What video drivers?
    What happens if you restore your old build that didn't cause such problems?
    (most of the time I ignore long posts)
    [strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

    Offline Biplab

    • Developer
    • Lives here!
    • *****
    • Posts: 1874
      • Biplab's Blog
    Re: The 04 July 2017 build (11112) is out.
    « Reply #5 on: July 09, 2017, 02:19:12 pm »
    Win 64 Build is available at the following url (includes all required runtime files) -
    Quote
    https://app.box.com/s/mpsg9xj43vuct1194ai3nw8uiighhqy7

    NOTE:
    This build may be unstable on certain systems.

    Compiled with wxWidgets 3.0.2 and -
    Code
    g++ (x86_64-win32-sjlj-rev1, Built by MinGW-W64 project) 6.1.0
    Copyright (C) 2016 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    1) Disable SpellChecker plugin if Code::Blocks crashes. Details in the ticket below.
    https://sourceforge.net/p/codeblocks/tickets/87/
    2) NassiShneiderman plugin will be included in future build.
    Be a part of the solution, not a part of the problem.

    Offline oBFusCATed

    • Developer
    • Lives here!
    • *****
    • Posts: 13413
      • Travis build status
    Re: The 04 July 2017 build (11112) is out.
    « Reply #6 on: July 09, 2017, 04:20:47 pm »
    @Biplap: The spellchecker issue is marked as fixed. Is this the case? Do you see it with your builds?
    (most of the time I ignore long posts)
    [strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

    Offline Biplab

    • Developer
    • Lives here!
    • *****
    • Posts: 1874
      • Biplab's Blog
    Re: The 04 July 2017 build (11112) is out.
    « Reply #7 on: July 10, 2017, 05:18:35 pm »
    @Biplap: The spellchecker issue is marked as fixed. Is this the case? Do you see it with your builds?

    I tested and it didn't crash. Spellchecker plugin is bundled. I posted that message just in case someone faces a crash.
    Be a part of the solution, not a part of the problem.

    Offline Melchior

    • Multiple posting newcomer
    • *
    • Posts: 64
    • Sage of Life, Reason, and Time
    Re: The 04 July 2017 build (11112) is out.
    « Reply #8 on: July 11, 2017, 06:29:41 pm »
    It's has felt like an E.T.E.R.N.I.T.Y. since the last posted Nightly!  ;)
    according to a time calc site: 125 days!! lol ;p

    OOh YEAH!  UPDATE! lol   8) 8) ;D ;D ;D
    Thx for the UPDATE!

    (PC Specs)
    CPU: AMD FX-9590 4.7GHz 8-core  RAM: 32GB
    Motherboard: Asus SABERTOOTH 990FX R2.0
    GPU: nVidia GTX 1070 Ti 8GB  --  GFX Drivers: Nvidia v431.60
    OS: Windows 7 Ultimate 64-bit SP1 (x64)

    Offline eckard_klotz

    • Almost regular
    • **
    • Posts: 194
    Re: The 04 July 2017 build (11112) is out.
    « Reply #9 on: July 16, 2017, 08:35:03 am »
    Hello Everybody.

    To prevent fale positive detections by my virus scaner Norton 360 I have asked Symantec to set the binaries of this nightly on their white list what they already have done:

    Quote
    Hello,

    In relation to software whitelist submission 4108050.

    We have added this version of the software to our whitelist.
    Whitelisting is file specific. A new version of your software may have new files and thus new versions of the files would not be known to us. This could result in a false positive occurring on the new files.
    In order to mitigate this risk, we recommend submitting new versions of your software to us.

    Symantec's decision is not a certification or endorsement of your software in any way, and you are expressly advised by this message that Symantec does not consent to you disclosing that Symantec has added your software to its White-List, or that Symantec has evaluated, endorsed or certified your software in any manner, directly or indirectly.

    Decisions made by Symantec are subject to change if alterations to the software are made over time or as classification criteria and/or the policy employed by Symantec changes over time to address the evolving landscape.

    Please see our software whitelist program FAQ here: https://support.symantec.com/en_US/article.TECH232956.html

    Sincerely,
    Symantec Security Response
    http://securityresponse.symantec.com

    Best regards,
                        Eckard.