If your CSS file has a stray semicolon at the end then your CSS will break if you turn on CSS aggregation. Not sure if this is something Drupal should handle, but I wanted to point it out.
Example CSS file
...
.name {width: 150px;}
.age {width: 200px;};
Comments
Comment #0.0
bryancasler commentedCleanup
Comment #0.1
bryancasler commentedCleanup
Comment #1
droplet commentedI think Drupal should take care of all errors or show us a warning message.
Comment #2
wim leersThat's a CSS syntax error. Drupal's CSS aggregation doesn't fix CSS syntax errors. That's not its task. Your parse error just continues to exist in the aggregate!
Comment #2.0
wim leersCleanup
Comment #3
chi commentedComment #4
chi commented