とくにあぶなくないRiSKのブログ

危ないRiSKのブログだったかもしれない。本当はRiSKだけどググラビリティとか取得できるIDの都合でsscriskも使ったり。

Bug

OneDrive のインストーラの日本語が怪しい

Bug

イこの PC の OneDrive フォルダーにファイルを入れ忘れた場合でも、別のデバイスからアクセスできます。 カンリョウ完了

Google Adsenseのバグ

Bug

広告が表示されず、GIF89aというテキストだけが表示されている(下の画像参照)。

std::is_standard_layoutのバグ

Visual Studio 2012(Visual C++ 11.0)のstd::is_standard_layoutはバグっている。 再現コード 以下の二つのstatic_assertに失敗してしまう。参照型を標準レイアウト型とみなしてしまっている。 #include<type_traits> static_assert(std::is_standard_layout<int&>::value == fa</int&></type_traits>…

std::is_trivially_copyableのバグ

Visual Studio 2012(Visual C++ 11.0)のstd::is_trivially_copyableはバグっている。 再現コード 以下の三つのstatic_assertに失敗してしまう。参照型を自明なコピー可能型とみなしてしまっている。さらに、void型を自明なコピー可能型とみなしてしまってい…

std::is_trivialのバグ

Visual Studio 2012(Visual C++ 11.0)のstd::is_trivialはバグっている。 再現コード 以下の二つのstatic_assertで失敗してしまう。参照型を自明型とみなしてしまっている。 #include<type_traits> static_assert(std::is_trivial<int&>::value == false, ""); static_assert(st</int&></type_traits>…

std::is_scalarのバグ

Visual Studio 2012(Visual C++ 11.0)のstd::is_scalarはバグっている。 再現コード #include<type_traits> #include<cstddef> static_assert(std::is_scalar<std::nullptr_t>::value, ""); int main(){} std::nullptr_tはスカラ型(scalar types)なので、static_assertに成功すべきだが失敗してしま</std::nullptr_t></cstddef></type_traits>…

Visual C++ 2012はメンバ関数のcv修飾でバグがある

Visual Studio 2012(Visual C++ 11.0)はメンバ関数のcv修飾にバグがある。 再現コード 以下のコードをコンパイルするとコンパイルエラーになる。 template<class T> struct s{}; typedef int f() const; s<f> ok; // OK s<int() const> bug; // Compile error, why? int main(){} erro</int()></f></class>…

Visual C++ 2012のis_fundamentalはバグっている

Visual Studio 2012(Visual C++ 11.0)のstd::is_fundamentalはバグっている。 再現コード 以下のコードをコンパイルするとstatic_assertに失敗する。 #include<type_traits> #include<cstddef> static_assert(std::is_fundamental<std::nullptr_t>::value, ""); int main(){} 規格 規格を見るとN333</std::nullptr_t></cstddef></type_traits>…

GCCのバグが修正された

GCCでICE - とくにあぶなくないRiSKのブログで紹介した、gcc 4.8.0, 4.8.1, 4.9.0(20130724)でICEになるバグが早くも修正されました。 4.8.2と、4.9.0の次のビルドでは修正されているはずです。 Bug 57981 – [4.8/4.9 Regression] ICE in this code

GCCでICE

gcc 4.8.0, 4.8.1, 4.9.0(20130724)で以下のコードをコンパイルするとICE(Internal Compiler Error)になる。 template<class T> void f(T t, void* = 0) { } template<class T> auto g(T t) -> decltype(f(t)) { f(t); } int main() { g(0); } [Wandbox]三へ( へ՞ਊ ՞)へ ハッハッ B</class></class>…

秘密裡でホイミスライム

Googleで「秘密裡」と入力すると、なぜか「ホイミスライム」がサジェストされる。なんぞ?

4月ごろにFlash Playerをアップデートしてからニコニコ動画およびYouTubeで音ズレする件

問題発生 2012年3月末から4月始めあたりから、ニコニコ動画で音ズレするようになりました。正確には、音声は通常通り再生されるものの、映像が徐々に遅れるタイプの音ズレです。この状態で一時停止すると映像だけしばらく動きます。音声は瞬時に止まるので、…

バグ修正されました

Dart Editor のバグレポ投げました このバグが修正されました。すでに最新版では正しく動作します。 →Issue 2098 - dart - Dart Editor is missing color and indent when including String @'\' - Dart - Structured Web Programming - Google Project Host…

Dart Editor のバグレポ投げました

Issue 2098 - dart - Dart Editor is missing color and indent when including String @'\' - Dart - Structured Web Programming - Google Project Hosting コード中で @'\'という生文字列を使うと,色付けやインデントがおかしくなるバグ。生文字列なのに…

#import がやっぱ変

#import がらみでもう一つバグっぽい挙動見つけた。 // a.dart #import('b.dart', prefix: ''); main() { new C(); f(); }// b.dart #library('b'); f() { } class C { }New expression does not resolve to a constructor no such type "C" cannot resolve …

Dart Editor 使い始めだけど internal error 出た

#import('dart:core', prefix: 'core'); main() { core.print('abc'); }実行結果: internal error: I do not know how to load: LIBRARYprefix つけて関数呼ぼうとするとダメな感じ?? クラスは普通に使える。 #import('dart:core', prefix: 'core'); main…

Dart の規格のミス見つけた

Language Specification : Dart : Structured web programming Draft version 0.03 P50 10.16.1 Compound Assignment compoundAssignmentOperator: `*=' | `/=' | `~/=' | `%=' | `+=' | `-=' | `<<=' | `>' '>' '>' `=' | `<' '<' `=' | `&=' | `^=' | `|='…

Dart の内部エラーを出すことに成功

以下のコードで内部エラーを出してくれます。 class A { final _a; const A(a) : _a = [a]; } main() { const A(0); }実行結果: internal error: reference to non-canonical constantやったね! なお [a] を const[a] に直せば期待通りになります。 ここで…

is_rvalue_reference のバグ(?)

次のコード,GCC では通るけど,VC++10 では static_assert に引っかかる。 #include <type_traits> static_assert(std::is_rvalue_reference<void (&&)()>::value == true, ""); int main(){} なんか VC++10 のバグっぽくないですか? 追記 なんと, VC++10 と Boost 1.47.0 の組合せ</void></type_traits>…

g++ のバグ踏んだっぽい

また constexpr がらみなんですけどね。 constexpr な strcspn を実装してて,とあるテストコードで g++ のバグを踏んだっぽいです。 g++ のバージョンは最新版。 $ g++4.7 --version g++.exe (GCC) 4.7.0 20110702 (experimental) Copyright (C) 2011 Free …

g++ 4.6.0 で ICE

次のコードをコンパイルするとICE。GCC のバグっぽい。 #include<initializer_list> int main() { int i = 0; static std::initializer_list<int> il{i}; } 実行結果(コンパイルエラー): a.cpp: In function 'int main()': a.cpp:6:36: warning: variable 'il' set but not used [-</int></initializer_list>…

【仕様?】constexpr で謎現象【バグ?】

次のコードを g++ 4.6.0 と 4.7.0 20110430 (experimental) でコンパイルしたらよく分からないエラーがでました。仕様として正しいのか,それともコンパイラのバグなのか,どなたか教えてほしいです。 struct s { int a; constexpr bool operator<(s const &…

GCC 4.6.0 のバグ

CEL の開発中 is_sorted_until を実装していたら g++ のバグを見つけました。 以下,再現コード constexpr int const * is_sorted_until(int const * first, int const * last) { return first == last || first + 1 == last ? last : (*(first + 1) < *firs…

g++ 4.6.0 のバグ

次のコードをコンパイルすると,コンパイラが静かに死ぬ。当然バイナリは吐かない。 constexpr int f() { return f(); } int main() { constexpr int i = f(); } 当然再帰が止まらないコードではあるのだけれど,せめて普通のコンパイルエラーを出して欲しい…

GCC でまた ICE

一日で二つ目とかどういうことだ…。 template<class T> struct s { s(){} s(s &&){} template<class U> constexpr s(s<U> const &){} void f(){s tmp(*this);} void g(){s tmp(*this);} }; int main() { s<int> a; a.f(); a.g(); } こんなソースを g++.exe (GCC) 4.6.0 20110108 (exper</int></u></class></class>…

GCC で初 ICE

こんなソースを constexpr auto a = []{a();}; g++.exe (GCC) 4.6.0 20110108 (experimental) に喰わせたら a.cpp: In lambda function: a.cpp:1:23: internal compiler error: in decl_constant_var_p, at cp/decl2.c:3563 Please submit a full bug report…

コクワガタ

朝起きたら,網戸にコクワガタのオスがとまっていました。夏ですねぇ。 →"コクワガタ" - Google 検索 乗っかられている本は「入門 GNU Emacs 第3版」ですw 入門 GNU Emacs 第3版posted with amazlet at 10.06.17Debra Cameron James Elliott Marc Loy Eric …

つぶやき消滅wwww

Twitter がいろいろとおかしくなっているようですが,私のとこではこんな現象がw

VC++10 の<stdint.h>, <cstdint>はバグっているのまとめ

VC++10 の<stdint.h>, <cstdint>はバグっている (1) VC++10 の<stdint.h>, <cstdint>はバグっている (2) VC++10 の<stdint.h>, <cstdint>はバグっている (2) へのツッコミ VC++10 の<stdint.h>, <cstdint>はバグっている (3) VC++10 の<std…

GNU Emacs と XKeymacs の相性が悪い件

XKeymacs で Emacs に対し個別設定で「XKeymacs を無効にする」にしても,Emacs の C-x を初めとしてキー操作がうまくいかなくなる。 Emacs 23.1 では問題なかったが,Emacs 23.2 にしたところ問題発生。今のところの解決策は XKeymacs 自体を「無効にする」…

同意…したくないです…

Bug

Picasa 3.5 をインストールしようとして 同意したことにして進めてみると… すばらしい! Google も Mojibake するんだなぁと。 あ,環境は Windows XP SP3 で Picasa 3.5.0 (Build 79.67, 0) for Windows(r) 2000, Windows(r) XP, Windows(r) Vista, Windows…

バグ

→ソフト開発の常識が変わる!「何百人が一斉にテスト、バグがなければタダ」という凄いサービス - japan.internet.com Webテクノロジー テスターという職業は面白そうだ。

を求める

すごくだめだよな。翻訳…。 あ、ちゃんと認証はしましたよぅ。

Firefox 3.0.6 きました

→Mozilla Japan - Firefox 3.0.6 リリースノート Firefox 3.0.6 での変更点Firefox 3.0.6 では、Firefox 3.0.5 で見つかったいくつかの問題が修正されています。 * いくつかのセキュリティ問題 が修正されました。 * いくつかの安定性に関わる問題が修正され…

「このサイトはコンピュータに損害を与える可能性があります。」の件

あちこち *1 で騒がれていますが、 →Google Japan Blog: 全ての検索結果に「このサイトはコンピュータに損害を与える可能性があります。」というメッセージが表示された件について によると 我々は定期的にこのリストの更新をしており、昨晩も新たに更新され…

このビューにはアイテムがありません。

Bug

Microsoft Outlook Express 6 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158) MS OE 6 MSOE MSOE6 OE6 未開封のメールがあることになってるバグ。 (1) ってなんだ? これなったの,2回目なんだよね。正確な再現方法がまだ分からない…。「会話別にメッセージをま…

コカ・コーラに強力ライバル登場! (COURRiER Japon + hitomedia) - Yahoo!ニュース

Bug

「地道なP。」

Microsoft Internet Explorer が大好きです

Bug

あーあ。やる気ねぇ。(いつも →Internet Explorer で画像がビットマップ (.bmp ファイル) として保存される リンク先の「この資料は以下の製品について記述したものです。」以下に,Microsoft Internet Explorer 6.0 が 6つ,Microsoft Internet Explorer 5.…

フォルダではないのですが…

誤植でしょうか…。

メルマガ メールアドレス変更

今まで使っていたプロバイダのメールアドレスをサブ*1にして,gmailをメインにしようと思い立つ。しかし… こいつ,設計ミスじゃないですか?購読する/しないは切り替えられるけど,メールアドレスの変更ができない。どうやら,Apple ID アカウントとやらが必…

もであった

→ソースネクスト・スタイル・セキュリティ

若いのがんばれ

→Cozy Ozy - ACM/ICPC アジア地区予選 横浜大会 若い人たちに私からもエールを送ります。b とりあえずでACM/ICPC Jの [10/30, 2006] エクスカージョンの集合時間を9:00AMから9:30AMに早めました. は23時間30分早まったという理解でいいのでしょうか? 追記…

Hatena Dialy のバグ?

Bug

-<_<↑と書くとバグることがある。 下のexpectedのようになればいいが,actualになることがある。nowを見てほしい。あなたの環境ではどのように表示されているだろうか? <expected> <_< </expected> <actual> <_<</li> </actual> <now> </now> _(アンダーバー)は1文字以上のアルファベットで再現可能。だいぶ前からあるバグけど,直っていないみたいだから,id:higeponさんににトラバ。 もう一つ気がついた。直接 -</_<></_<↑と書くとバグることがある。>

あべのあべこべ

→あべ晋三のホームページへようこそ!! Open ボタンをクリックしてください。 気になる気になる。 <meta name="keyword" content="アベ,阿倍,阿部,安部,内閣,官房,副長官,幹事長,あべ,安倍,しんぞう,晋三,自由民主党, 衆議院, 議員,選挙, 投票, 政策, 財政, 大臣, 活動, 報告, 発言, 語る, プロフィール, 事務所, 後援会, サイト, リンク, liberal Democratic Party, Japan, Philosophy, Policies, Economy, National"> 本名の優先順位が低いのはなぜですか? 「阿倍」だの…</meta>