Incompatibles anonyme define() module

J'obtiens cette erreur quand je navigue sur mon webapp pour la première fois (habituellement dans un navigateur avec le cache désactivé).

Erreur: Dépareillées anonyme define() module: fonction (exiger) {

HTML:

<html>
   .
   .
   .
   <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
   <script> var require = { urlArgs: "v=0.4.1.32" }; </script>
   <script data-main="assets/js/main" src="assets/js/libs/require.js"></script>
   <script src="assets/js/ace/ace.js?v=0.4.1.32"></script>
   </body>
</html>

JS:

$(function () {
    define(function (require) {
        //do something
    });
});

Ce que quelqu'un sait exactement ce que cette erreur signifie et pourquoi sa se passe?

fichier source, un courte discussion à ce sujet dans le github questions page