From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 3164F801CD for ; Fri, 18 Aug 2017 16:09:47 +0200 (CEST) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=alex.only.d@gmail.com; spf=Pass smtp.mailfrom=alex.only.d@gmail.com; spf=None smtp.helo=postmaster@mail-io0-f180.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of alex.only.d@gmail.com) identity=pra; client-ip=209.85.223.180; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="alex.only.d@gmail.com"; x-sender="alex.only.d@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of alex.only.d@gmail.com designates 209.85.223.180 as permitted sender) identity=mailfrom; client-ip=209.85.223.180; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="alex.only.d@gmail.com"; x-sender="alex.only.d@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-io0-f180.google.com) identity=helo; client-ip=209.85.223.180; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="alex.only.d@gmail.com"; x-sender="postmaster@mail-io0-f180.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AW7T4FR+T/umxtf9uRHKM819IXTAuvvDOBiVQ1KB+?= =?us-ascii?q?1OgcTK2v8tzYMVDF4r011RmSAtWdtqoMotGVmp6jcFRI2YyGvnEGfc4EfD4+ou?= =?us-ascii?q?JSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS46tL2HV93a76DpaBw7yLxE9?= =?us-ascii?q?cu/8H4qXi8Wsy8iz/YfSakNGnmzuT6l1KUCfqQjBu9herIRlMKEvgk/ApnZYPe?= =?us-ascii?q?NQwXIuKXqcmh/94oG7+5s1oHcYgO4o68MVCfayRK8/V7ENVDk=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A5AgCu9JZZhrTfVdFcHgYMhDMLgRUHn?= =?us-ascii?q?WMBOj4GgWiIaox0ghIoiQYHQRYBAQEBAQEBAQEBARIBAQEICwsIKC+CMyKCRQQ?= =?us-ascii?q?kHQEbHgMBERAPAiYCJAERAQUBIhuKDwEDCAUInCqDRT+MC4IEBQEcgwkFg2EKG?= =?us-ascii?q?ScNVoN0AgEFEnmCHYICM1KNV4JhBYoFiCCOKIdUjG6BeAGCAo5jlFUVH4EVJga?= =?us-ascii?q?BNTIhJHiEbh+Bejk2ijcBAQE?= X-IPAS-Result: =?us-ascii?q?A0A5AgCu9JZZhrTfVdFcHgYMhDMLgRUHnWMBOj4GgWiIaox?= =?us-ascii?q?0ghIoiQYHQRYBAQEBAQEBAQEBARIBAQEICwsIKC+CMyKCRQQkHQEbHgMBERAPA?= =?us-ascii?q?iYCJAERAQUBIhuKDwEDCAUInCqDRT+MC4IEBQEcgwkFg2EKGScNVoN0AgEFEnm?= =?us-ascii?q?CHYICM1KNV4JhBYoFiCCOKIdUjG6BeAGCAo5jlFUVH4EVJgaBNTIhJHiEbh+Be?= =?us-ascii?q?jk2ijcBAQE?= X-IronPort-AV: E=Sophos;i="5.41,393,1498514400"; d="scan'208";a="234752510" Received: from mail-io0-f180.google.com ([209.85.223.180]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 18 Aug 2017 16:09:46 +0200 Received: by mail-io0-f180.google.com with SMTP id g71so33220030ioe.5 for ; Fri, 18 Aug 2017 07:09:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=y+SEqbtlM/wm6fGw5B0fTL2DlUX0lQYALmonR9I5rk0=; b=p/FelVZW2r38EGDXW5eQP2sz9zFErJ/FPv1jP9kZyFOHxh5sRuKX2B1eAjNBeFL8S2 GiQ+weE6Gb2vaIoO/x8JDFmJZr400ev3wjFb7v2uJ9hn1EWZOkqYr/8IMLkliHhMhvGZ 8QMqAonJRznYtuWVdpUtKK6j5znWpzz2d5QgTd456ku3qu8lXCTiwPVcW0yDLgr29Q7V xd0wsnTrenQw8mR6KEwS+uBFdKr9y93aYcUtfFvjRAl7xR94PFOaFICPsPq8aVsKYFCp wDoBYApu9NoK5NeZnA6GCH7MQxw0ozHOsqbQowvJZD6dz9JwMkQ47rnU2ZWJ0VR7nfRa 9KbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=y+SEqbtlM/wm6fGw5B0fTL2DlUX0lQYALmonR9I5rk0=; b=pNQh3Ai7r9UnE+aSVSQibhU4McGzXpxLKvxYGsTumEK9gGIClxQhURzQLik3bZQ2Qe atS3z+xGZXj//KKNY6U+3zYdFCsxVLy5e4hlrDQ2O6iFnayt8vpZxDskeOE/JX8uTYna yflVzqUa6MwYbh/GtkO5OE/Vyyt3S6IHKQkQfQIYG8c5M4yKt3k0uRjw9Ujj4Rxn+kV9 pOiBnkfvCcwjSQJZiooDsBc+BQnTIu66Lt7zduD6xOQFVHyG4kEwbE8vi6os65MGgcTb WbTyR+y11QQRMkjzh6CeCc/3Vf+qlIA4R8Wwgo9CBiS5Grt86rYHuaJ5xDMPr2mDe5P+ YLJQ== X-Gm-Message-State: AHYfb5h5reXXZdhFcQwRqyyugf1ahrok4SJ3cLtaqIx4PfeNaeSC3pGR xT/CpcuspmsVuQTI2DETdyGtA0WCOP7L X-Received: by 10.107.128.206 with SMTP id k75mr8638723ioi.115.1503065384756; Fri, 18 Aug 2017 07:09:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.2.77.84 with HTTP; Fri, 18 Aug 2017 07:09:44 -0700 (PDT) From: Alexey Egorov Date: Fri, 18 Aug 2017 19:09:44 +0500 Message-ID: To: caml users Content-Type: text/plain; charset="UTF-8" Subject: [Caml-list] strange type error with -principal Hello, I'm getting very confusing error when compiling with -principal: > Error: This expression has type int op > but an expression was expected of type 'a > This instance of int is ambiguous: > it would escape the scope of its equation What is the "instance of int"? Here is the code - https://pastebin.com/T74haahx I'm mostly confused by the fact that changing pattern from (op, idx) to simple value binding eliminates this error. Thanks!