Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
November 21, 2024, 01:12:08 13:12


Login with username, password and session length


Pages: 1 2 3 4 [5] 6 7 8 9 10 11 12 13
Print
Author Topic: CCS C 5.xxx  (Read 344163 times)
0 Members and 4 Guests are viewing this topic.
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4666

Thank You
-Given: 833
-Receive: 4320


There is no evidence that I muted SoNsIvRi


« Reply #100 on: January 31, 2015, 08:12:33 20:12 »

Hi, I cannot see the attachemnt.. could you please post the link?
#94 has link for 5.037
#90 has link for KG
There has been no posts for version above 5.037 
Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
duende_azul
Junior Member
**
Offline Offline

Posts: 66

Thank You
-Given: 117
-Receive: 1262


« Reply #101 on: February 11, 2015, 03:39:14 03:39 »

Version 5.040..  new bugs and more fun  Wink
« Last Edit: July 22, 2015, 11:26:33 23:26 by duende_azul » Logged
CHJAY
Junior Member
**
Offline Offline

Posts: 51

Thank You
-Given: 483
-Receive: 155


« Reply #102 on: February 13, 2015, 03:12:29 15:12 »

A new release of the CCS C compiler for PICmicro(r) microcontrollers
has been released. The new version is: 5.041

Recent changes include:
5.041  An access violation for some users starting the PIC24 Wizard is fixed
5.041  A problem with %w where if the digit after the . was 0 it did not output on the PIC24 is fixed
5.041  Syntax errors that should have appeared for poorly formed bit_test() calls now appear
5.041  A bug is fixed that occurred with packed structures inside unpacked structures accessed with ->
5.041  Some issues with bit arrays inside non-RAM structures is fixed
5.041  An error for two RS232 ports without stream names is removed


Updated:  PIC12F1612
Updated:  PIC16F1613
New:      PIC16F1614
New:      PIC16F1615
New:      PIC16F1618
New:      PIC16F1619
Logged
voltas5
Junior Member
**
Offline Offline

Posts: 46

Thank You
-Given: 103
-Receive: 83


« Reply #103 on: February 14, 2015, 06:37:59 06:37 »

I would like to add to that list:

5.042  An error 103 on Win7/8 computers with full access control enabled is fixed

New Version currently: 5.042
Logged
CHJAY
Junior Member
**
Offline Offline

Posts: 51

Thank You
-Given: 483
-Receive: 155


« Reply #104 on: February 14, 2015, 11:14:50 11:14 »

Wow, CCS released a new version in a few days...

http://www.ccsinfo.com/devices.php?page=versioninfo
Logged
nagkiller
Newbie
*
Offline Offline

Posts: 26

Thank You
-Given: 148
-Receive: 45


« Reply #105 on: February 14, 2015, 12:17:54 12:17 »

lol

The version I was using is 5.012 !!!

Many updates!!!    Wink
« Last Edit: February 15, 2015, 11:31:45 11:31 by nagkiller » Logged

(\ /)
( . .)
c(")(") This is Bunny. Copy and paste Bunny into your signature to help him gain world domination.
Old_but_Alive
Senior Member
****
Offline Offline

Posts: 331

Thank You
-Given: 744
-Receive: 120


« Reply #106 on: February 14, 2015, 12:33:25 12:33 »

I guess the only positive is that all software has bugs, and at least CCS are quick to issues updates.
I see lots of complaints on the Mikro site criticising  no updates for new PICs etc etc.

CCS should do more testing though
Logged

I fought Ohm's Law ...  and the law won
I only use Mosfets because I have a Bipolar mental disorder :-)
gan_canny
Junior Member
**
Offline Offline

Posts: 89

Thank You
-Given: 101
-Receive: 26


« Reply #107 on: February 14, 2015, 12:52:30 12:52 »

Rapid versioning often is the best of both worlds. The user can save off a trusted version at any time but if the user suspects a defect in the trusted version there is always  a newer version available that might fix the issue. Some compilers are rarely updated so if there is an issue months may go by before it is resolved.
Anyway some compiler writers sharpen their tools every day, others twice yearly, so the tool is sometimes blunt and won't cut. A sharp tool does cut but care is needed to avoid a bleeding edge.
Logged
nagkiller
Newbie
*
Offline Offline

Posts: 26

Thank You
-Given: 148
-Receive: 45


« Reply #108 on: February 14, 2015, 01:41:29 13:41 »

Although I am using an older version, it's really great to see that has updates.

Nothing is 100% sure!!! However, they work for it!!!

And this is important!!!

 Grin
Logged

(\ /)
( . .)
c(")(") This is Bunny. Copy and paste Bunny into your signature to help him gain world domination.
danifox
Newbie
*
Offline Offline

Posts: 7

Thank You
-Given: 38
-Receive: 2


« Reply #109 on: February 14, 2015, 03:33:10 15:33 »

It's good to see that they update CCS frequently, but I think that they should test their software more deeply before releasing new versions. As a student, I have developed my project under an older version and I can't complain about it because I didn't pay for it. However, once I get a job and I have to make the decision  of buying a compiler, I have doubts about whether CCS is a trustable one or not.
Logged
FTL
Junior Member
**
Offline Offline

Posts: 83

Thank You
-Given: 170
-Receive: 33


« Reply #110 on: February 14, 2015, 04:00:58 16:00 »

It is good that they seem to create versions that support newer chips quickly. But . . . .

The quality of their code base must truly be terrible. It is probably written by one programmer that has created a mess and does not know how to fix it properly.

The types of bugs that keep getting fixed mean that the code is certainly poorly tested. I have managed programmers in the past that just had no idea of how to create a quality product. One guy would consider the code complete if it worked for one test case. Once he flagged a few hundred lines of code as complete, I could always find at least 10 bugs by simply providing test data that was not well-formed. i.e. Try to add something that was already there, or maybe add to the beginning or end of the data, or add some data with an invalid field. He would never code or test for those sort of edge conditions. Before I came along, he would ship that sort of code out to customers. After I left, he continued doing that sort of thing and the company is now pretty much bankrupt, just supporting one or two remaining customers, but not making any money at it.

I will give CCS credit though in that they have a difficult product to test. You can't just create a set of test cases and do automated testing. To properly test that code, you need to load it into a PIC and test it. But that often needs specialized hardware to test each function. The other thing they have to deal with is the huge number of PICs that Microchip produces. It would be pretty much impossible to have a hardware test setup for every feature of every PIC.

Some companies solve the rapid release issues by creating beta and production releases. in theory, the production releases come out less often and have been more fully tested, while the beta releases have only passed unit testing, and not full integration testing. the problem here is that CCS does not even do a good job of unit testing. There have been several bugs fixed in CCS 5 over the last year of so where the bug was reported as something like, "fixed an issue introduced with V5.xxx", where xxx was just released a couple of days ago.

Overall, I need to really trust a compiler. When I have a hard to find bug, I need to now that it is my code, not the compiler that had an issue. Many moons ago (in the previous century), when I wrote tens of thousands of lines of code under a Borland C++ compiler running under OS2, I did find a bug in the compiler generated code. I spent over a week looking for it in my code (it was a large complex system and the bug intermittently caused a crash in seemingly random places). Working with what you know is a buggy product makes that process much more difficult. You need to be able to trust your tools - especially with a compiler.
Logged
mario2000
Active Member
***
Offline Offline

Posts: 165

Thank You
-Given: 350
-Receive: 556


« Reply #111 on: February 16, 2015, 03:34:23 15:34 »


   The CCS compiler, from version 5.037 onwards, the PcdWiz.exe for PIC24 not work,
   giving error when running.   Shocked
Logged
duende_azul
Junior Member
**
Offline Offline

Posts: 66

Thank You
-Given: 117
-Receive: 1262


« Reply #112 on: February 16, 2015, 05:52:59 17:52 »

CCS 5.042

Link fixed .. forgive my mistake.
« Last Edit: July 22, 2015, 11:27:25 23:27 by duende_azul » Logged
danifox
Newbie
*
Offline Offline

Posts: 7

Thank You
-Given: 38
-Receive: 2


« Reply #113 on: February 16, 2015, 06:14:01 18:14 »

CCS 5.042

https://mega.co.nz/#!RUxHHCRL!vS92zzrPZbyImK52bciGAors6ghdvf7mDhqAJdIivYg
Thank you very much but I think you uploaded CCS 5.040 again, instead of 5.042.
« Last Edit: February 16, 2015, 06:16:33 18:16 by danifox » Logged
mario2000
Active Member
***
Offline Offline

Posts: 165

Thank You
-Given: 350
-Receive: 556


« Reply #114 on: February 16, 2015, 06:20:40 18:20 »

CCS 5.042

https://mega.co.nz/#!RUxHHCRL!vS92zzrPZbyImK52bciGAors6ghdvf7mDhqAJdIivYg

The error continues
« Last Edit: February 16, 2015, 06:31:31 18:31 by mario2000 » Logged
duende_azul
Junior Member
**
Offline Offline

Posts: 66

Thank You
-Given: 117
-Receive: 1262


« Reply #115 on: February 16, 2015, 08:32:36 20:32 »

Thank you very much but I think you uploaded CCS 5.040 again, instead of 5.042.

You're right .. it's fixed.
Logged
luiz_a2software
Inactive

Offline Offline

Posts: 4

Thank You
-Given: 3
-Receive: 1


« Reply #116 on: February 20, 2015, 09:33:20 09:33 »

link dead
Logged
praksk
Active Member
***
Offline Offline

Posts: 132

Thank You
-Given: 289
-Receive: 1302


« Reply #117 on: February 20, 2015, 01:52:08 13:52 »

link dead

Try this link...
Logged
mario2000
Active Member
***
Offline Offline

Posts: 165

Thank You
-Given: 350
-Receive: 556


« Reply #118 on: February 20, 2015, 02:11:46 14:11 »

link dead

Link mega pcwhdupd+PcdWiz+CCSUniversalKeygen  Wink
Logged
towlerg
Senior Member
****
Offline Offline

Posts: 263

Thank You
-Given: 474
-Receive: 104

What is this for?


« Reply #119 on: February 20, 2015, 02:18:33 14:18 »

link dead

Copy and paste the whole link, not just the underscored bit.
Logged

Win 7 Ult x64 SP1 on HP2570p
Interprog
Newbie
*
Offline Offline

Posts: 12

Thank You
-Given: 18
-Receive: 8


« Reply #120 on: February 21, 2015, 08:57:24 08:57 »

Quote
Posted by: duende_azul
Insert Quote
CCS 5.042

https://mega.co.nz/#!ZZxlwADK!oi9cAjsRze5h4YgJJfk70Q0CmwF3asefnUprq5FvbaE

Link fixed .. forgive my mistake.

Link and Software are OK  Cheesy
Logged
voltas5
Junior Member
**
Offline Offline

Posts: 46

Thank You
-Given: 103
-Receive: 83


« Reply #121 on: March 18, 2015, 05:59:15 05:59 »

A new release of the CCS C compiler for PICmicro(r) microcontrollers
has been released. The new version is: 5.043

Recent changes include:
5.043  Forward referencing a 'rom' data item with & in an initializer is now accepted
5.043  The default fuse settings have changed back to the way they were in older compilers
5.043  Fixed a type conversion problem between float and int in some relational expressions on a dsPIC
5.043  The address used for & on large "rom" structures when passed to a  built in function on PIC24 is fixed
5.043  setup_wdt() in newer 12 bit parts no longer glitches the pull-ups
5.043  A number of updates have been made for the new EV chips


Updated:  PIC16F1784
Updated:  PIC16F1786
Updated:  PIC16F1787
Updated:  PIC16F1788
Updated:  PIC16F1789
Logged
duende_azul
Junior Member
**
Offline Offline

Posts: 66

Thank You
-Given: 117
-Receive: 1262


« Reply #122 on: March 20, 2015, 06:46:38 18:46 »

Last version:

CCS 5.043
« Last Edit: July 22, 2015, 11:28:38 23:28 by duende_azul » Logged
voltas5
Junior Member
**
Offline Offline

Posts: 46

Thank You
-Given: 103
-Receive: 83


« Reply #123 on: March 21, 2015, 10:01:42 10:01 »

A new release of the CCS C compiler for PICmicro(r) microcontrollers
has been released. The new version is: 5.044

Recent changes include:
5.044  Fixed a bug in PCD in subtraction of 32 bit numbers in complex expresions involving the -> operator
5.044  A warning in string.h is now gone
5.044  Corrected a formatting issue in %W (%LU, %LD should not have been affected)
5.044  A file signing issue has been resolved


Updated:  PIC16F648A
Updated:  PIC18F65J94
« Last Edit: March 21, 2015, 02:29:07 14:29 by voltas5 » Logged
duende_azul
Junior Member
**
Offline Offline

Posts: 66

Thank You
-Given: 117
-Receive: 1262


« Reply #124 on: March 23, 2015, 02:47:00 14:47 »

Version 5.044

New version in five minutes...  Tongue
« Last Edit: July 22, 2015, 11:29:21 23:29 by duende_azul » Logged
Pages: 1 2 3 4 [5] 6 7 8 9 10 11 12 13
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC